–
Postfixの起動
saslauthd (サスルオースディー)
Postfixを起動するためには、今回はSMTP認証の設定(サーバから外部メールアドレスにメールを送る際には、
ユーザIDとパスワードで認証をしないとメールが送信できない設定)を行なったので、saslauthdの起動が不可欠になってきます。
1. saslauthdの起動設定確認変更
※ServersMan@VPSのシンプルセットではsaslauthdが自動起動する設定なので、特に確認の必要はありません。
[root@mail ~]# chkconfig --list saslauthd saslauthd 0:off 1:off 2:off 3:on 4:off 5:off 6:off [root@mail ~]#
上記「3:on」になっていない場合は以下のコマンドを実行してから再度確認してください。
[root@mail ~]# chkconfig saslauthd on
2. saslauthdの動作に必要なプログラムをインストールしておきます。
# yum install cyrus-sasl-md5 cyrus-sasl-plain Loaded plugins: fastestmirror Repository 'vz-base' is missing name in configuration, using id Repository 'vz-updates' is missing name in configuration, using id Loading mirror speeds from cached hostfile * addons: ftp.jaist.ac.jp * base: ftp.jaist.ac.jp * extras: ftp.jaist.ac.jp * rpmforge: apt.sw.be * updates: ftp.jaist.ac.jp Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package cyrus-sasl-md5.i386 0:2.1.22-5.el5_4.3 set to be updated ---> Package cyrus-sasl-plain.i386 0:2.1.22-5.el5_4.3 set to be updated --> Finished Dependency Resolution Dependencies Resolved ========================================================================================== Package Arch Version Repository Size ========================================================================================== Installing: cyrus-sasl-md5 i386 2.1.22-5.el5_4.3 base 46 k cyrus-sasl-plain i386 2.1.22-5.el5_4.3 base 27 k Transaction Summary ========================================================================================== Install 2 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 73 k Is this ok [y/N]: y Downloading Packages: (1/2): cyrus-sasl-plain-2.1.22-5.el5_4.3.i386.rpm | 27 kB 00:00 (2/2): cyrus-sasl-md5-2.1.22-5.el5_4.3.i386.rpm | 46 kB 00:00 ------------------------------------------------------------------------------------------ Total 582 kB/s | 73 kB 00:00 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : cyrus-sasl-md5 1/2 Installing : cyrus-sasl-plain 2/2 Installed: cyrus-sasl-md5.i386 0:2.1.22-5.el5_4.3 cyrus-sasl-plain.i386 0:2.1.22-5.el5_4.3 Complete! #
3. saslauthdの起動
saslauthdの起動状況を確認し、起動していない場合には起動します。
※ServersMan@VPSのシンプルセットではsaslauthdが起動済みなので、特に起動の必要はありません。
起動中の場合
[root@mail ~]# service saslauthd status saslauthd (pid 30436 30428) is running... [root@mail ~]#
停止中の場合
[root@mail ~]# service saslauthd status saslauthd is stopped [root@mail ~]#
起動方法
[root@mail ~]# service saslauthd start
Starting saslauthd: [ OK ]
[root@mail ~]#
3.Postfixの起動をします。
[root@mail ~]# service postfix start
Starting postfix: [ OK ]
[root@mail ~]#
以上で起動が完了しました。
なお、メールが配送されてくると、「/home/username/Maildir/」の下にメールは保存されます。
これらのディレクトリはユーザ作成時には自動で作成されませんが、メールが配送されてきた時点で自動作成されます。
もし、前もってユーザ作成時にMaildirのディレクトリがあったほうがいいと思う方は以下の方法で
「/etc/skel/」配下にディレクトリを作成しておけば、ユーザ作成時に自動的にMaildirが作成されます。
[root@mail ~]# mkdir -p /etc/skel/Maildir/{new,cur,tmp}
[root@mail ~]# chmod -R 700 /etc/skel/Maildir
次のページ「Dovecotのインストール」
コメント